razor strap - Alemán Inglés Diccionario